package OSUtils

import (
	"MerelybG/Common"
	"os"
)

/**
检查文件是否存在
*/
func DirExists(strPath string) int {
	_, err := os.Stat(strPath)
	if !Common.CheckErr("DirExists", err) {
		return 1
	}
	return 0
}

/**
级联创建文件夹
*/
func DirCreateAll(strPath string) int {
	err := os.MkdirAll(strPath, os.ModePerm)
	if !Common.CheckErr("DirCreateAll", err) {
		return 1
	}
	return 0
}

/**
创建文件夹
*/
func DirCreate(strPath string) int {
	err := os.Mkdir(strPath, os.ModePerm)
	if !Common.CheckErr("DirCreate", err) {
		return 1
	}
	return 0
}
